69 / 93   |   

The Forerunner

2014, 90 X 128 cm